body {
	/*background-color: #f9f9f9;*/
	font-family: 微软雅黑,Verdana,sans-serif,宋体;
}


/*背景*/
div.bg{ 
	position:fixed; 
	top:0; 
	left:0; 
	bottom:0; 
	right:0; 
	z-index:-1; 
} 
div.bg > img { 
	height:100%; 
	width:100%; 
	border:0; 
}

/*通用*/
.clearfix {
	*zoom: 1;
}
.clearfix:before,.clearfix:after {
	display: table;
	content: "";
}
.clearfix:after {
	clear: both;
}
.margin-bottom-10 {
	margin-bottom: 10px;
}
.space-top-10 {
	margin-top:10px;
}

/*布局容器*/
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
}
.row-fluid:after {
  clear: both;
}
.row-fluid > [class*="span"] {
  float: left;
  margin-left: 2.127659574%;
}
.row-fluid > [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid > .span12 {
  width: 99.99999998999999%;
}
.row-fluid > .span11 {
  width: 91.489361693%;
}
.row-fluid > .span10 {
  width: 82.97872339599999%;
}
.row-fluid > .span9 {
  width: 74.468085099%;
}
.row-fluid > .span8 {
  width: 65.95744680199999%;
}
.row-fluid > .span7 {
  width: 57.446808505%;
}
.row-fluid > .span6 {
  width: 48.93617020799999%;
}
.row-fluid > .span5 {
  width: 40.425531911%;
}
.row-fluid > .span4 {
  width: 31.914893614%;
}
.row-fluid > .span3 {
  width: 23.404255317%;
}
.row-fluid > .span2 {
  width: 14.89361702%;
}
.row-fluid > .span1 {
  width: 6.382978723%;
}
.row {
  margin-left: -20px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  margin-left: 20px;
}
.container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}
.span12 {
  width: 940px;
}
.span11 {
  width: 860px;
}
.span10 {
  width: 780px;
}
.span9 {
  width: 700px;
}
.span8 {
  width: 620px;
}
.span7 {
  width: 540px;
}
.span6 {
  width: 460px;
}
.span5 {
  width: 380px;
}
.span4 {
  width: 300px;
}
.span3 {
  width: 220px;
}
.span2 {
  width: 140px;
}
.span1 {
  width: 60px;
}

/*顶部工具栏*/
.grid-990{width:990px;margin:0 auto}
.topbar{position: fixed;z-index:999;width:100%;height:26px;background:#f5f5f5;background:-moz-linear-gradient(-90deg,#fcfcfc 0,#f5f5f5 100%);background:-webkit-linear-gradient(-90deg,#fcfcfc 0,#f5f5f5 100%);background:-o-linear-gradient(-90deg,#fcfcfc 0,#f5f5f5 100%);background:-ms-linear-gradient(-90deg,#fcfcfc 0,#f5f5f5 100%);background:linear-gradient(-90deg,#fcfcfc 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f5f5f5');border-bottom:1px solid #dcdcdc;_overflow:hidden}
.topbar-wrap{height:26px;background:#f5f5f5;background:-moz-linear-gradient(-90deg,#fcfcfc 0,#f5f5f5 100%);background:-webkit-linear-gradient(-90deg,#fcfcfc 0,#f5f5f5 100%);background:-o-linear-gradient(-90deg,#fcfcfc 0,#f5f5f5 100%);background:-ms-linear-gradient(-90deg,#fcfcfc 0,#f5f5f5 100%);background:linear-gradient(-90deg,#fcfcfc 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f5f5f5');border-bottom:1px solid #dcdcdc}
.topbar-wrap .toplink{float:left;width:300px;line-height:14px;height:14px;padding:6px 0}
.topbar-wrap .toplink a{display:block;font-size:12px;height:14px;line-height:14px;vertical-align:middle}
.topbar-wrap .mobile{float:left;padding:0 15px 0 0}
.topbar-wrap .mobile .icon-mobile{width:14px;height:14px;display:block;float:left;margin-right:4px;background-repeat:no-repeat;background-position:-538px -378px}
.topmenu{float:right;padding:6px 0;color:#666;position:relative;z-index:1000}
.topmenu-item{float:left;padding:1px 15px;line-height:12px;_line-height:14px;border-left:1px solid #fefefe;border-right:1px solid #e2e2e2}
.topmenu-item-first{border-left:none;border-right:0}
.topmenu-item-first .split{padding:0 5px;color:#666}
.topmenu-item-last{border-right:0;padding-right:0}
.topmenu-item-dropdown{position:relative;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2}
.topmenu-item-dropdown:hover{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-top:3px;top:-3px;background-color:#fff}
.topmenu-item-dropdown-hover{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-top:3px;top:-3px;background-color:#fff}
.topmenu-item-dropdown a{float:left;zoom:1}
.topmenu-item-dropdown .icon-dropdown{width:12px;height:10px;display:inline-block;line-height:10px;overflow:hidden;vertical-align:middle;zoom:1;background-repeat:no-repeat;background-position:-582px -378px}
.topmenu-item-dropdown a:hover{text-decoration:none}
.topmenu-item-dropdown a:hover .icon-dropdown{background-repeat:no-repeat;background-position:-595px -378px}
.topmenu-item-dropdown-hover .icon-dropdown{background-repeat:no-repeat;background-position:-595px -378px}
.topmenu-item-dropdown ul{display:none;position:absolute;background-color:#fff}
.topmenu-item-dropdown:hover ul{padding-top:8px;*padding-top:6px;padding-bottom:2px;padding-left:15px;padding-right:27px;display:block;border-bottom:1px solid #ccc;left:-1px;top:16px;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}
.topmenu-item-dropdown-hover ul{padding-top:8px;*padding-top:6px;padding-bottom:2px;padding-left:15px;padding-right:27px;display:block;border-bottom:1px solid #ccc;left:-1px;top:16px;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}
.topmenu-item-dropdown ul li{line-height:21px;*line-height:18px;width:60px}
.topmenu-item-dropdown ul li a{display:block}
.topmenu-item-dropdown ul li a:hover{color:#f60;background-color:#fff}


/*页面整体布局*/
.wrapper-990 {
    width: 990px;
    margin: 0 auto;
    padding-top:50px;
}
.wrapper-percent-98 {
	width: 98%;
	margin: 0 auto;
    padding-top:50px;
}

/*
.ui-grid-row-auto{
    zoom: 1;
}
.ui-grid-row-auto:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}

.ui-grid-auto {
	width: 100%;
	margin: 0 10px 10px 0;
    float:left;
    display:inline;
}
.main-content {
	border: 1px solid #eee;
	background: #fff;
	word-wrap: break-word;
	padding: 100px;
	
	color: #333333;
	background: #fff;
	word-wrap: break-word;
}
*/

/*头部*/
.header{/*width:100%;max-width:1160px;*/background:#3A6EA5/*#3A6EA5*/;color:#fff;padding:20px;margin:0 auto;text-shadow:1px 1px rgba(0,0,0,.5);position:relative;}
.header a,
.header a:hover{color:#fff}
.header h2{float:left;font-size:2.2em;letter-spacing:-3px;line-height:40px;margin:0}
.header h2 sup{display:block;font-size:.5em;font-weight:100;letter-spacing:0;line-height:20px;}
.header .nav{float:right;line-height:1.8;margin:17px 0 0}
.header .nav ul{margin:0;padding:0;}
.header .nav li{float:left;margin:0 0 0 10px;height:26px;}
.header .nav li:before{content:" / ";color:rgba(0,0,0,.3);margin:0 8px 0 0;text-shadow:none}
.header .nav li:first-child::before{display:none}
.header:after{display:block;content:".";clear:both;height:0;overflow:hidden;}
.header:before,
.header .nav:after{width:45%;height:0;overflow:hidden;display:block;clear:both;content:".";-webkit-box-shadow:0 0 15px 20px rgba(0,0,0,.4);box-shadow:0 0 15px 20px rgba(0,0,0,.4);border-radius:3px;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);z-index:-1;position:absolute;left:50px;bottom:20px;}
.header .nav:after{margin:0 0 0 30px;-webkit-transform:rotate(2deg);transform:rotate(2deg);left:auto;right:50px;}


/*侧边栏导航列表*/
.nav-side-content {
	padding:0px;
}
.nav-side-ul {
  	width: 100%;
  	margin: -1px 0 0;
  	padding: 0;
  	background: #fff;
  	list-style: none;
}
.nav-side-item a {
	font-size: 14px;
  	display: block;
  	padding: 7px 0;
	color: #4466bb;
	text-decoration: none;
	text-indent: 10px;
}
.nav-side-item a:VISITED {
	text-decoration: none;
}
.nav-side-item a:hover {
  	background: #f2f2f2;
  	color: #0000aa;
}
.nav-side-item-hover a {
  	background: #f2f2f2;
  	color: #0000aa;
}